const handleBlogRouter = require('../blog2/src/router/blog')

const handleUserRouter = require('../blog2/src/router/user')

const severHandle = (req,res)=>{
    // 设置返回格式
    res.setHeader("Content-Type","application/json")

    // 处理 blog 博客接口
    const blogData = handleBlogRouter(req,res);
    if(blogData){
        res.end(JSON.stringify(blogData))
        return
    }
    // 处理登录接口
    const userData = handleUserRouter(req,res)
    if(userData){
        res.end(JSON.stringify(userData))
        return
    }

    // 如果没有路由,返回404
    res.writeHead(404,('Content-Type','text/plain'))
    res.write('404 Not Found')
    res.end()
  
}


// 向外暴漏
module.exports = severHandle